rufous rubber cup - Turkish English Dictionary